stand in - Inglés Sinónimo Diccionario

stand in

v.
[1] substitute , sub , fill in